polyol dehydrogenases - English Synonyms Dictionary